package com.insigma.business.qrcode.common.vo;

import java.io.Serializable;
import java.util.Date;

public class BaseUpdateRequest<PK extends Serializable, MID extends Serializable> extends ToString {
    private static final long serialVersionUID = 1L;
    private PK id;
    private String modifierType;
    private MID modifierId;
    private Date modifyDatetime = new Date();

    public BaseUpdateRequest() {
    }

    public PK getId() {
        return this.id;
    }

    public String getModifierType() {
        return this.modifierType;
    }

    public MID getModifierId() {
        return this.modifierId;
    }

    public Date getModifyDatetime() {
        return this.modifyDatetime;
    }

    public void setId(PK id) {
        this.id = id;
    }

    public void setModifierType(String modifierType) {
        this.modifierType = modifierType;
    }

    public void setModifierId(MID modifierId) {
        this.modifierId = modifierId;
    }

    public void setModifyDatetime(Date modifyDatetime) {
        this.modifyDatetime = modifyDatetime;
    }
}
